package com.atguigu.gmall.cart.service;

import com.atguigu.gmall.model.cart.CartInfo;

import java.util.List;

public interface CartService {

    // 添加购物车 用户Id，商品Id，商品数量。
    void addToCart(Long skuId, String userId, Integer skuNum);

    //通过购物车id查询购物项
    List<CartInfo> getCartList(String userId,String userTempId);

   //更新选中状态
    void checkCart(String userId,Integer isChecked,Long skuId);

    //删除购物车中的购物项
    void deleteCart(Long skuId,String userId);

    //根据用户id查询选中购物车项
    List<CartInfo> getCartCheckedList(String userId);
}
